A Scalable Algorithm for the Minimum Expected Cost Restorable Flow Problem
نویسندگان
چکیده
We introduce a model for the computation of a multicommodity flow together with back-up flows for each commodity after any of a given set of failure states occurs in a network. We call such a total routing strategy a restorable multicommodity flow. One advantage of restorable flows over classical network protection methods, such as disjoint paths, is that the commodities may effectively share capacity in the network for their back-up flows. We consider the problem of finding a minimum expectedcost restorable flow, under a given probability distribution on network element failures. The underlying stochastic optimization problem can be modelled as a large-scale linear programming (LP) problem that explicitly incorporates the network failure scenarios. The size of the LPs grows swiftly, however, in the size of network and number of failure states. Our focus is on developing a scalable combinatorial algorithm for this problem. This leads us to specialize the problem to the case where traffic flows for each commodity are restricted to a (pre-computed) collection of disjoint paths. This restriction also makes it easier to restore traffic after network failures; specifically, restoration can be performed by the commodity’s endpoints without rerouting any of the traffic which was not disturbed by the network failure. In this setting, devise an approximation scheme for the feasibility problem that is based only on repeatedly pushing flow along cheapest pairs of paths. The algorithms are easily described and readily implementable. We give computational results relating how our approach scales for large networks in comparison with general-purpose LP solvers. An earlier version of this paper, with identical results, appeared in [9].
منابع مشابه
CORC REPORT 2003-10 A Scalable Algorithm for the Minimum Expected Cost Restorable Flow Problem
We introduce a model for the computation of a multicommodity flow together with back-up flows for each commodity after any of a given set of failure states occurs in a network. We call such a total routing strategy a restorable multicommodity flow. One advantage of restorable flows over classical network protection methods, such as disjoint paths, is that the commodities may effectively share c...
متن کاملA Fuzzy Random Minimum Cost Network Flow Programming Problem
In this paper, a fuzzy random minimum cost flow problem is presented. In this problem, cost parameters and decision variables are fuzzy random variables and fuzzy numbers respectively. The object of the problem is to find optimal flows of a capacitated network. Then, two algorithms are developed to solve the problem based on Er-expected value of fuzzy random variables and chance-constrained pro...
متن کاملCapacity Inverse Minimum Cost Flow Problem under the Weighted Hamming Distances
Given an instance of the minimum cost flow problem, a version of the corresponding inverse problem, called the capacity inverse problem, is to modify the upper and lower bounds on arc flows as little as possible so that a given feasible flow becomes optimal to the modified minimum cost flow problem. The modifications can be measured by different distances. In this article, we consider the capac...
متن کاملA Novel Experimental Analysis of the Minimum Cost Flow Problem
In the GA approach the parameters that influence its performance include population size, crossover rate and mutation rate. Genetic algorithms are suitable for traversing large search spaces since they can do this relatively fast and because the mutation operator diverts the method away from local optima, which will tend to become more common as the search space increases in size. GA’s are base...
متن کاملA New Multi-objective Model for Multi-mode Project Planning with Risk
The purpose of this problem is to choose a set of project activities for crashing, in a way that the expected project time, cost and risk are minimized and the expected quality is maximized. In this problem, each project activity can be performed with a specific executive mode. Each executive mode is characterized with four measures, namely the expected time, cost, quality and risk. In this pap...
متن کامل